Representing and Reasoning with Preferences in Requirements Engineering: A Goal-Oriented Approach

نویسندگان

  • Sotirios Liaskos
  • John Mylopoulos
چکیده

We tried the approach on a number of domains in addition to the Nursing one, such as the ATM domain, the Meeting Scheduling problem and a simple On-line Store problem. We found preferences to be useful for exploring how desires of different stakeholders impact the selection of the best alternative. At A Glance A method for exploring problem variability in Requirements Engineering based on preference specification I. Goal decomposition models represent alternative solutions to requirements problems II. Rankings over LTL-formulae express stakeholder priorities over properties of desired solutions III. A preference-based planner is used to find alternative solutions that best match stakeholder priorities

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

UML Visualization for an Aspect and Goal-Oriented Approach

The Goal-Oriented requirement engineering approach offers important advantages for a deeper study of software requirements. Some of them are supported for reasoning about design alternatives and traceability between requirements and software architecture. However, in complex systems, requirements specifications suffer from crosscutting, which affects elaboration, readability and maintainability...

متن کامل

A Fuzzy Mixed-integer Goal Programming Model for Determining an Optimal Compromise Mix of Design Requirements in Quality Function Deployment

Quality function deployment is a well-known customer-oriented design procedure for translating the voice of customers into a final production. This is a way that higher customer satisfaction is achieved while the other goals of company may also be met. This method, at the first stage, attempts to determine the best fulfillment levels of design requirements which are emanated by customer needs. ...

متن کامل

Modelling and Analyzing Location-based Requirements: Goal-oriented Approach

In emerging computing paradigms, such as mobile information systems, there is a strong relation between the system requirements and location. The system may operate in various locations and location can be a main factor in deciding the requirements to meet and the way to meet them. In this paper, we propose a goal-oriented requirements engineering approach to model and analyze location-based re...

متن کامل

Reasoning about Goals in BDI Agents: the PRACTIONIST Framework

The representation of goals and the ability to reason about them play an important role in goal-oriented requirements analysis and modelling techniques, especially in agent-oriented software engineering. Moreover goals are more useful and stable abstractions than others (e.g. user stories) in the analysis and design of software applications. Thus, the PRACTIONIST framework supports a goal-orien...

متن کامل

Risk Modelling and Reasoning in Goal Models

In software engineering, risks are usually considered and analysed during, or even after, the design of the system. This approach can lead to the problem of accommodating necessary countermeasures in an existing design and possible to reconsider the initial requirements of the system. In this paper, we propose a goal-oriented approach for modelling and reasoning about risks at requirements leve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009